365bet中国官方网站

  • word of the day

    hedeoma pulegioides

    hedeoma pulegioides - 365bet中国官方网站 definition and meaning for word hedeoma pulegioides

    Definition
    (noun) erect hairy branching American herb having purple-blue flowers; yields an essential oil used as an insect repellent and sometimes in folk medicine
  • Download our Mobile App Today